anti-splash tap nozzle - German English Dictionary